package main

import "fmt"

func main() {
	i := 1
	//最基础的方式单个循环条件
	for i <= 2 {
		fmt.Println(i)
		i = i + 1
	}

	//景点的初始/条件/后续for循环
	for j := 2; j < 5; j++ {
		fmt.Println("this is j", j)
	}

	//不带条件的for循环将一直重复执行，直到在循环体内使用了break或者return来跳出循环
	for {
		fmt.Println("loop")
		break
	}

	//可以使用continue跳出当前循环
	for n := 1; n < 8; n++ {
		if n%2 == 0 {
			continue
		}
		fmt.Println(n)
	}

}
